package com.zmn.mcc.common.dto.staff;

import lombok.AccessLevel;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

@Getter(value = AccessLevel.PUBLIC)
@Setter(value = AccessLevel.PUBLIC)
public class StaffSimpleDRO implements Serializable {

    private static final long serialVersionUID = -5128942506800847222L;
    /**
     * 员工id
     */
    private Integer staffId;
    /**
     * 员工姓名
     */
    private String staffName;
    /**
     * 员工姓名
     */
    private String realName;
    /**
     * 平台（一级组织架构）
     */
    private Integer plat;
    /**
     * 是否总部：1否，2是，默认1
     */
    private Integer orgTop;
    /**
     * 一级组织架构
     */
    private Integer orgOneId;
    /**
     * 二级组织架构
     */
    private Integer orgTwoId;
    /**
     * 三级组织架构
     */
    private Integer orgThrId;
    /**
     * 员工所属组织架构
     */
    private Integer orgId;
    /**
     * 部门id
     */
    private Integer deptId;

    /**
     * 一级部门id
     */
    private Integer deptOneId;
    /**
     * 二级部门id
     */
    private Integer deptTwoId;
    /**
     * 三级部门id
     */
    private Integer deptThrId;
    /**
     * 部门名称
     */
    private String deptName;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 公司id
     */
    private Integer companyId;
    /**
     * 办公电话
     */
    private String phone;
    /**
     * 员工状态，1试用，2正式，3离职
     */
    private Integer staffStatus;
    /**
     * 角色id
     */
    private Integer roleId;

}